body{ background-color:#fff;}

.th-detail__htoux{ margin:30px 0 20px; text-align:center;}
.th-detail__htoux .tb{ display:inline-block; width:60px; height:60px; text-align:center; line-height:52px; font-size:32px; color:#fff; background-color:#f52e00; border-radius:100%;}

.th-detail{ overflow:hidden; font-size:17px; padding-bottom:15px;}
.th-detail__zc{ float:left; width:50%; margin: 0 -60px 0 30px; color:#8b8b8b;}
.th-detail__zc .nrt{ width:86px; padding-right:70px; float:right;}
.th-detail__yc{ padding-right:20px; overflow:hidden;}
.th-detail__img{ float:left; width:80px; height:80px; margin:0 5px 5px 0}
.th-detail__img img{ width:100%; height:100%; object-fit:cover}